electron microscopic - Turkish English Dictionary